/*
 * SimpleFilter.h
 *
 *
 *      Author: Kamil Zabielski
 */

#ifndef SIMPLEFILTER_H_
#define SIMPLEFILTER_H_

#include "AbstractFilter.h"
#include <string>
#include <vector>
#include <fstream>

class SimpleFilter: public AbstractFilter {
public:
	SimpleFilter();
	~SimpleFilter();
	 virtual bool process(std::string &content);

	 virtual bool processConfig(std::string path);
	 virtual std::string getName();

	private:
	    const std::string NAME;
	    std::vector<std::string> oldNames;
	    std::vector<std::string> newNames;
};

#endif /* SIMPLEFILTER_H_ */
